#![feature(allocator_api)]
#![feature(downcast_unchecked)]
#![feature(int_roundings)]

pub use entry::*;
pub use error::*;
pub use schema_mut::*;
pub use value::*;
pub use array_builder_ext::*;
pub use record_batch_util::*;

mod entry;
mod value;
mod error;
mod entry_parser;
mod encoding;
mod schema_mut;
mod array_builder_ext;
mod record_batch_util;

pub type LResult<T> = Result<T, Error>;